small worm/grub - Español Inglés Diccionario